puesto (que) - French English Dictionary